Very clean, well spaced out apartment, with all necessary amenities and all in good working order. Very satisfied with my stay there.