Entry
  1. (of a location) quiet and secluded; beautiful and secluded