A well appointed and quiet and peaceful place to stay.