This place has it all - pool, golf, location, spacious and an accomodating host. Wouldn’t hesitate to recommend.