Overall a great place in a great location, some of the amenities are not working perfectly but you can get by and the overall experience is great!