Location is great but the place was dirty and had no internet connection for the week that I was there (despite it being advertised as a part of the package). Was overwhelmingly disappointing to waste 3 hours trying to work through solutions, not be able to get a hold of the host, and mess up my working day