Hotel Firefly is one of the best hotels I've ever stayed at. On arrival we were greeted by a lovely staff member who upgraded us to what has to be the most incredible suite I've ever stayed in. The room was bigger than my apartment and absolutely beautiful! Clean, modern and…