Perfect location, amazing private terrace, wonderful local hosts. What more could you want?! Very highly recommended.