Look no further. This place is perfect. A short stroll and you are either in Avalon shops or the beach.