Everything went better than we expected. Check in was explained in detail which made it easy. The place is clean, bed is comfortable, and the location is perfect. The wifi is indeed very fast and there are quality TV channels to choose from. The deck area is cute and a nice place to have a coffee before heading out. Overall, everything was exactly what we needed...wish we could have stayed longer. Mahalo Danny! See you next time :)))