Great place and location!!
Communication and check in instructions were not very good but the place is amazing.
Definitely worth the money!