Excellent stay fully equipped and perfectly located