Very clean, perfect location and great value! Excellent service. We really enjoyed our staying!