Recently, we stayed at Russell's place for a week and the place is well maintained and big. It is in the best location and beautiful.
Special thanks to the Management Team and housekeeping.