Perfect location, modern, clean, new, very nice atmosphere.