I totally recommend this lovely place... it ticks all the boxes. I am looking forward to come back for a longer stay.