Clean, very comfortable, super amenities, good communication and convenient location