This place was brand new, very clean, and attention to detail was evident in all the amenities provided.