This is a wonderful unit with great ocean views from all rooms – except the bathrooms of course. Clean and well stocked. We love Mahina Surf and have stayed there several times in another very nice unit. But the view from the Lani in 228 is spectacular and we so enjoyed watching the turtles below us.