Everything I needed for a great long stay. Very comfortable, strong wifi, good AC. Would definitely return!