Amazing spot! Has everything you need and more. Have stayed multiple times and can’t wait to be back :)