Fantastic stay on a beautiful beach.