Fantastic location and just the right amount of space! Very clean and comfortable. A few minor things that were addressed immediately - our host was very communicative and prompt. Would stay again! (Fair warning, the beds do squeak)