Apartments are at n a great location with easy access to major sites, shopping and just about anything else.
The cost was I believe too high for what was offered as was very basic amenities. Also our booking was primarily due to the site being a converted convent and we wanted to learn a bit more about the history of which the hosts were unable.
Overall would recommend looking for another hotel option that provides those amenities for what would be the same cost.