A cute little pod in paradise. Such a relaxing place to stay with stunning views.