Quiet & nice place to stay when visiting beautiful Puglia area