Very clean and modern place with all the needed amenities. The location is quite nice, too!