very clean, modern, comfortable, great location