This house is perfect! Absolutely stunning, beautiful views of the town and beach in both directions. The communal areas are great for gathering around and hanging with family. The pool table, ping pong table and gym all got used. Loved our stay. Would highly recommend, and would definitely return!