Great place, beautiful location, comfortable clean beds. Pool, tennis court and dog setup perfect.