A very quiet and secluded place to stay.