Extremely clean and comfortable, great location. We booked super last minute and it was perfection!