We had a lovely stay at Margaret and John’s. The apartment is clean and spacious with a very nice, and large bathroom. The pool is a wonderful place to relax with all day sun (and an umbrella if you prefer the shade!). The convenient of a short walk into Avalon and the beach is great as well. We’re likely to return for another visit!