Location is ideal. Unit is clean, comfortable and roomy. But you need to make sure you get your check-in instructions early enough to be able to have a good understanding of what it will take to check-in as it is complicated and requires multiple steps, especially if you plan to bring a car and require a secured parking space. Security is good but getting in especially when it’s raining will be frustrating if you don’t get clear instructions early on. You have to be proactive in communicating with them. Otherwise, our stay was fine and we liked the convenience to the shops, restaurants and public transport.