Very comfortable flat on two levels. Place was spotlessly clean and had all the expected amenities. Used the pool on a couple of occasions. Overall satisfied with our stay here. Host was very responsive to communications and there to greet us on arrival and show us around. Would recommend.