10/10 place, clean, beautiful and honestly amazing