Beautiful apartment, fantastic hospitality and all spotlessly clean. We had a great time in Swallow's Rest :) we will be back!