Great location and value for money but could have been a lot cleaner.