Perfect venue and location. Amazing views. the property was very clean and in great condition. Would definitely stay there again.