This place is beautiful! In the middle of everything you could possibly think of. Food, fun, beach and shopping. I mean what more could you ask for? We had a great stay and would deffenatly love to come back!