Our experience at Bonavida has been implacable! The service is welcoming and thoughtful, the space is clean and comfortable, beautiful location and rooms. Perfect for relaxing and enjoying Life: truly a wonderful gift to our holiday :)