Wow! Even better than expected. The host photos are sometimes disappointing and misleading, but this was the opposite. Right on the golf course, perfectly clean, & great amenities. Would definitely stay here again. Thank you!!