Amazing view, great location, clean, contains all amenities and Coral was great to deal with. Thank you!