Perfect location, superbly clean and well organized, and lots of little touches to make things special!