excellent location, thoughtful amenities - book this place, you wont be disappointed!