So perfect! Clean and had everything we needed! Bikes were so nice to have as well and were in great condition. Will stay here again and would recommend to anyone! Thank you for a wonderful stay.