Clean, sufficient amenities and not too far from tourist attractions!