The location is perfect. The place was small but well arranged. The water was beautiful and sunrise and sunset were nice.