Fabulous clean location with friendly, always responsive communication. Everything you need for a great vacation! Owners were wonderful. Mahalo!