Exceptionally clean and well furnished & presented rooms for a comfortable stay .