We had a great time at Villa Magnolia. The house was clean and has a great location close to the beach, bars and shops.