Top notch, up to date amenities, comfortable bed. Beautiful bathroom and kitchen area. A digital tv. Smart speaker. Very clean. All that you need on your stay. Very good heating/cooling system. Excellent!