Very clean. Large. Bigger than expected. Felt right at home. Wish I could of booked for longer.