Albatross Nest is a cafe-bar offering a place for entertainment.