Avila Beach is a small but lovely town. The hotel is a timeshare. We rented a one bedroom suite from an owner. It was spacious, clean and had a great view from the fifth floor. The staff were very polite and helpful. They really make you feel welcome. This is a great option for the price in this area.