Monte Anfi is a resort hotel offering spacious apartments with balconies and access to a shared beach with restaurants. It features lush gardens with exotic plants and a Caribbean-style beach.