Very clean, and in a great location would definitely stay here again.