This is a charming and functional space with all the amenities required for a short or long stay. It is well-located as well, with access to shopping and some nice restaurants. I was very comfortable and all my enquiries were promptly attended to. I would definitely stay again.