A super nice apartment to stay, super clean and spacious.