A place with a ibiza vibe, compact and reasonably well equipped. Recommend!