Devaki place is comfortable and unbelievably well positioned. A beautiful stay in an amazing Island