Great facilities and had quite a seamless check in and check out procedure. Apartment is great with plenty of space. Florence being generally small town meant the location did not matter too much