Convenient location and spacious accommodation