Amazing place! High speed internet and literally everything you will need for an amazing stay comes with the apt. Wish we stayed longer. The views and amenities top notch.