Perfect in every way. Definitely will stay here again.