Perfect stay, apartment located in a perfect position.