A great location. Well equipped flat