A perfect place to stay. so smart, comfortable, well equipped and a perfect location