Very clean, many amenities, modern, everything works.