Perfect stay : large and confortable appartement at an ideal location