I had a great stay at Vicky & Trevor's place. I can understand why the place is so popular. Nice people, large space, secure parking - the ideal spot.