Great location. High levels of cleanliness mantained. The apartment contains all the necessary amenities for a comfortable stay.