Very clean and stylish and well thought out. All amenities were on point