Everything you need for a comfortable stay is provided in this well appointed, obviously recently renovated, accommodation.