Clean and great location! Very responsive team. Can be warm as on top floor and there is no air conditioning.