Clean and quiet residence with all the requisite facilities you need for a pleasant stay.