Clean, warm and comfortable in a great location