Wonderful place to stay for a quite time off from busy life .