Added some error checks for setter in GPS Location