Les Charmettes is a casual hotel comprised of two beachfront villas. It offers straightforward rooms with garden or sea views and features a beach bar.