Amazing stay - beautiful and great location. Walking distance to Avalon town and beach with an amazing view. Easy check in and can park right next to the stay.