Perfect location, clean, check in easy and as described. Missing key simple essentials that I am sure will be provided to make the stay go from good to great.
I think the unit is new and needs to just be completed with more kitchen essentials for cooking, mirrors in bedrooms, extra towels.
Good luck!