Location is fine, parking easy. The communictaion and process for self check in is really an advantage.
The only thing I can say is that you will hear your neighbours. Isolation isn't good but except that, everything is perfect. I would book it again