Amazing views and thoughtful hosts! Everything we needed was there and we had a comfortable stay. Close to a lovely beach as well.