It was an amazing place - everything we expected and more. Would definitely come back to stay.