The place was clean, just like the photos and an absolutely beautiful location. Bree was easy to communicate with, checkin was smooth as can be. Will definitely stay here again!