Great place to stay five stars