spacious and comfortable apartment