Must love cats. Really nice location, short walk to lots of shops and restaurants. Garden level apartment would be great for a short stay.
The cats are very cute although there are a fair amount of responsibilities in caring for them.