a little oasis with great facilities