Our stay was excellent! Communication was great and pictures are accurate. They even called to check in on us which was sweet. No complaints! Check in and check out were seamless. Mahalo and see you next time!