Superb! Exceeded my expectations, would definitely stay here again.