Great place! Clean and comfortable. Craig was very communicative and made check-in easy and flexible. The view from our room was simply fantastic, and we got treated to a beautiful sunset and sunrise!