This is our third stay with Teresa’s Beach Homes, second time in Avalon. Avalon is a beautiful 4 story home with a private pool and gorgeous views of the ocean. It had everything we needed and then some. Our two pups enjoyed the beach and the elevator was very helpful since one of our babies has arthritis really bad and stairs are difficult for her. Teresas Beach Homes care about their homes and the Cape and everything was immaculate. I wish we could come and stay in one of their homes every year. Our week was very relaxing and it was pure bliss to walk our dogs on the beach every evening.