The place was super clean and lovely. We enjoyed our stay immensely. All the required amenities were available. We had great fun with our games and Netflix as well. Highly recommend this stay for others