Very clean and modern. Beds were comfortable and the kitchen had everything we needed. Location is great. Would stay here again and recommend it to others.