Great location, great views, flexible check-in.
We really enjoyed our stay! Mahalo