excellent stay! very high tech fancy modern place — brand new and very clean!