A fantastic place. Everything you could possibly need in a very good location vis a vis shopping, restaurants and the beach.