We enjoyed our stay. The amenities were a nice addition and I appreciated the overall cleanliness. There is wifi, but it was a bit weak so I suggest preparing alternatives.