Super clean, comes with a ton of thoughtful amenities and it’s a great value for the money! Was super happy and had no troubles, would definitely book again!:)