Very clean, comfortable, and well furnished. I felt right at home and comfortable. Ruben is great at communicating and made sure everything went smoothly. Very happy with the stay and would stay again!