Pristine accommodations. Location excellent. Perfect for short or long stays.