Perfect place for a short or long stay. I have stayed a couple of times and always perfect!