Clean and cozy as shown in the pictures. Good location and well equipped with the described amenities. Good communication and clear procedures. Would recommend!