Very nice and clean place, and everything is brand new! The needed amenities are complete. Highly recommend! :)