Perfect location, could be cleaner but not bad for the price range . Wifi connection not reliable