The perfect home away from home. Location means walking to river, shops and beach or if you don't want to walk there is always the pool. Margaret's place has everything you need to never leave - complete with outdoor shower with a view of the ocean. Perfect place for relaxing holiday - just remember to get in quick as it books out quickly (a testament in itself).