Excellent accommodation and location of apartment.