We had an awesome stay. Place was clean and ready to go for us with early check-in. Craig was accommodative and easy to communicate with. Location was good. Place is alittle smaller than the pictures suggest.