From the moment you walk into the door you know this place is 5 stars. Thoughtful, functional and stylish with a beautiful view.