Great stay! Perfectly positioned near Avalon beach, great shops, restaurants and walk. Apartment was very clean and well maintained.