Location superb being beachfront. When you walk up the stairs & see that view its impressive. We had lots of space. Our older kids enjoyed the pool table. Nice new BBQ. Very clean.