Comfortable stay in a conveniently located flat.