Isabella House is exactly as you'd expect from the listing - great location in an even better property. The house is very close to several beaches but is equipped with everything you need to stay indoors the entire time! Cannot recommend this enough.