Very nice place. Amazing location. We had a great stay with kids.