Beach magic was a lovely relaxed break. The view was fabulous and just a short walk to a gorgeous beach. The unit was spotlessly clean. It was perfect for our family.