Viva Beach Life was a great place to stay. It was bigger than we expected and has a number of great spaces with which to relax and spend time with family. Laura and her team were very hospitable and accommodating. Great location and just what we were looking for.