The place was clean and beautiful. The location was fantastic! We had a fantastic stay.