Very clean. Good Wifi. Size and amenities like a hotel room.