Big, airy, good amenities & personal touches. Good location too. Very enjoyable stay.