Very clean and modern. We loved our stay here , had everything we needed.