Awesome location, very clean and the interior is recently refreshed. Communication was also very good, the whole experience from check in to check out was smooth.