Modern and newly refurbished place that was very clean and well located.