This place is in a great location and was very clean. Great space for a large group. The only downsides were slow communication and wrong initial address given when checking in.
Other than that, we loved it!