A conveniently located spot with large comfortable rooms and great hospitality.