Loved every aspect of this wonderful place to stay. The surroundings of Kaneohe are spectacular and can be enjoyed from all angles from inside the unit. Awesome! Everything we could want or need was there.