Great place to stay with seemingly every amenity and need thought of and provided. Very clean, decorated and very comfortable. Good location!!! Thanks Roger for letting us stay this wonderful villa! Mahalo