A very pleasant apartment to stay, feels like a comfy home.