Very comfortable, clean and well located. Very spacious and with thoughtful details to make the stay even better. The service and communication with the agency worked very well.