Only reason why this place is not getting 5 stars is because the listing stated that there was WiFi, but the host forgot to disclose that the WiFi was not working.