Immaculately clean and everything needed for a very comfortable stay. Irene is very kind and accommodating. Highly recommended!