Place was very clean, spacious, and up to date. The kitchen has tons of appliances, dishes, and things needed to cook a good meal! Beds were comfortable. The wifi connection was not ideal, but we made it work.