Just perfect. Beautiful, comfortable, clean, modern, well equiped and perfectly located. We had a wonderful time. Thank you!!