The place was clean, well managed and stylish. We thoroughly enjoyed staying here.