good location spacious and comfortable