Place was very clean and has everything you need. Some amenities were missing (ie air conditioning and wifi), as they were out of order, so if these are important to you. Make sure to check ahead of time. Communication with the host was very responsive and friendly.