Very clean with all modern amenities, pictures don't justify how nice it is, really a very nice place for a great price!