great place in an amazing location. had everything we needed. would 100% stay again.