The place was overall okay. Convenient location with all the amenities included.
The communication was also okay, although I personally prefer to have a face2face meet with the owner rather than following a long list of instructions (and a youtube video) on how to check in and get the keys. But that's just a personal preference. The check out was also a bit stressful, as again a long list of instructions of what has to be done (e.g. throw out trash at a specific location prior to check out?) .