A comfortable stay in a well equipped and nicely styled property