Quiet, comfortable self contained place with good amenities.