This place was absolutely beautiful. We loved every minute of our stay! We would recommend staying here and would stay again. The hosts were great, the location was gorgeous, the space was clean and beautiful. We couldn't have asked for better!