Does anyone have any insight on this place? It seems nice. Is it close to the beach?
Thanks,
Tim
Follow Ups: