Clean, very nicely decorated, many amenities, perfect location! Highly recommend