excellent well equipped comfortable place, fantastic location