Perfectly clean, good location and equipment, nice flat! 5 stars.