A very nice apartment to stay; indeed Lovely & Bright