The Dutra Inn is a beautifully designed and furnished loft apartment in a perfect location.
I will definitely be coming back soon.