great! excellent location, good amenities. all clean, all good.