Carmela's Place was Great. Couldn't of asked for a better location.
The Roof top terrace is amazing. The Plants and The View.
Highly recommended!