Clean, great location, everything I expected and more. Would definitely stay here again