Large and comfortable apartment Well equipped Great location