Outstanding. Fantastic place and great hosts. Perfect for a family and very modern and comfortable. We loved the location and the nearby palace. Our host went to great lengths to make sure we had everything we need. Overall, this was an excellent place to stay.