We had a great stay at Margaret's. Lovely views, everything we needed including a pool for a very hot day! Great location.