Excellent communication. Great location...across the street from beach. Great price. Mahalo!