5 stars. Been to this place many times now and I cannot stop saying how Rosalba's flat is great for its location, amenities, cleanliness.