Great location, sparkling clean pool, relaxing backyard ambiance, dogs that come to you for scratches, what more could you ask for?