Very clean and well equipped. Nice and modern. Very small and very expensive