Great location. Close to the beach but still away from the crowds. Great courtyards.