Incredible location. Perfect amenities. Stunning view. I couldn’t fault this apartment for a stay on Waiheke Island.