This place is one of the few that actually are a pleasant surprise, being better, roomier and nicer than the reviews and pics. Great communication from beginning to end and just a great property and space. We are extremely satisfied. Mahalo!