The place is good and clean. Check-in is easy. The on-demand products on TV is not available. The wi-fi is not stable at times.