great location and view over the water, with every guests' requirements been carefully considered.