Clean and spacious place to stay. It is at a quiet and convenient location.