Great pool, lovely restaurant, secluded beach, quiet location, lovely outlook from apartment