Regarding quality, definately worst than expected by the description, check in staff unhelpful, wifi terrible, didn't work properly. Much to improve.