Excellent in every way. Highly recommend. Would definitely stay here again.