great place, very clean, stylish, good space, good location. great communication