Fantastic location and wonderful responsiveness from Gemma! Thoroughly enjoyed our stay.