Great place, spotless clean, superb location. Kind, friendly and accommodating hosts. 5 stars all the way.