Excellent stay at Bellavista! The apt. is super clean and as described. The view is beautiful and the town of Xaghra has everything you need for a quiet vacation! The check-in was fluid, they accepted to keep our luggage after checking out to allow us to visit a little more. I recommand this place and would definitly go back!