spotless and newly renovated place
good for long and short stay