Great location close to Ramla beach and Xaghra village center, spacious rooms and common places, very relaxing atmosphere.