Very well located, very clean, we have just adored our stay.