Lovely stay, greet location, fabulous apartment