Location is perfect. Resort staff is all amazing and you can't beat the views. I'll definitely be back!