Fantastic place in an awesome location. Much better than expected. Would definitely come back and stay again.