Very clean and nice. Front desk staff were also very friendly. Location was great. Would highly recommend.